
# 1. 设置用户配置, 包括 secretId，secretKey 以及 Region
from qcloud_cos import CosConfig
from qcloud_cos import CosS3Client
import sys
import logging
# logging.basicConfig(level=logging.INFO, stream=sys.stdout)
# secret_id = settings.TENCENT_COS_ID      # 替换为用户的 secretId(登录访问管理控制台获取)
# secret_key = settings.TENCENT_COS_KEY     # 替换为用户的 secretKey(登录访问管理控制台获取)
# region = 'ap-shanghai'     # 替换为用户的 Region
# token = None                # 使用临时密钥需要传入 Token，默认为空，可不填
# scheme = 'https'            # 指定使用 http/https 协议来访问 COS，默认为 https，可不填
# config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)
# # 2. 获取客户端对象
# client = CosS3Client(config)
#
# # 创建桶
# response = client.create_bucket(
#     Bucket='ziyang-1305478366'
# )
#
# # 上传文件
# # response = client.upload_file(
# #     Bucket='ziyang-1305478366',
# #     LocalFilePath='1.png',  # 本地文件的路径
# #     Key='test.png', #  上传到桶之后的文件名
# #     PartSize=1,
# #     MAXThread=10,
# #     EnableMD5=False
# # )
# print(response['ETag'])